Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 HOLMWOOD ROAD Detached £870,735 £475,000 5 Aug 2005
78 HOLMWOOD ROAD Detached £613,619 £355,000 19 Aug 2011
82 HOLMWOOD ROAD Detached £699,882 £150,000 11 Aug 1998
84 HOLMWOOD ROAD Detached £634,000 £250,000 18 Dec 2002
86 HOLMWOOD ROAD Detached £424,561 £175,000 31 Mar 2003
88 HOLMWOOD ROAD Detached £859,466 £640,000 23 May 2016